Fast space-varying convolution and its application in stray light reduction

نویسندگان

  • Jianing Wei
  • Guangzhi Cao
  • Charles A. Bouman
  • Jan P. Allebach
چکیده

Space-varying convolution often arises in the modeling or restoration of images captured by optical imaging systems. For example, in applications such as microscopy or photography the distortions introduced by lenses typically vary across the field of view, so accurate restoration also requires the use of space-varying convolution. While space-invariant convolution can be efficiently implemented with the Fast Fourier Transform (FFT), space-varying convolution requires direct implementation of the convolution operation, which can be very computationally expensive when the convolution kernel is large. In this paper, we develop a general approach to the efficient implementation of space-varying convolution through the use of matrix source coding techniques. This method can dramatically reduce computation by approximately factoring the dense space-varying convolution operator into a product of sparse transforms. This approach leads to a tradeoff between the accuracy and speed of the operation that is closely related to the distortion-rate tradeoff that is commonly made in lossy source coding. We apply our method to the problem of stray light reduction for digital photographs, where convolution with a spatially varying stray light point spread function is required. The experimental results show that our algorithm can achieve a dramatic reduction in computation while achieving high accuracy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Half Beam Block Technique in Breast Cancer and It’s Dosimetric Analysis using different Algorithms

Introduction: Single isocentre half-beam block (HBB) technique permits the avoidance of hot and cold spots. This technique is very useful in sparing the underlying ipsilateral lung and heart, if the left breast is treated. The major advantage of this technique is that it facilitates the complete sparing of both contralateral breast and lung. Regarding this, the present study aimed to analyse th...

متن کامل

ON THE FORMATION OF STRAY GRAINS IN DIRECTIONALLY-SOLIDIFIED NI-BASED SUPERALLOYS WITH VARYING CROSS SECTIONS

Formation of stray grain defects particularly around re-entrant features of the turbine blade airfoils is one of the major problems in directional and single crystal solidification processes. In this work, directional solidification tests of the GTD-111 Ni-based superalloy were conducted at different withdrawal velocities of 3, 6 and 9 mm.min-1 using various stepped cylindrical and cubic design...

متن کامل

$L^p$-Conjecture on Hypergroups

In this paper, we study $L^p$-conjecture on locally compact hypergroups and by some technical proofs we give some sufficient and necessary conditions  for a weighted Lebesgue space  $L^p(K,w)$ to be a convolution Banach algebra, where $1<p<infty$, $K$ is a locally compact hypergroup and $w$ is a weight function on $K$.  Among the other things, we also show that if $K$ is a locally compact hyper...

متن کامل

Color-Table Animation of Fast Oriented Line Integral Convolution for Vector Field Visualization

Fast Oriented Line Integral Convolution (FROLIC), which is a variant of LIC, illustrates 2D vector fields by approximating a streamlet by a set of disks with varying intensity. FROLIC does not only show the direction of the flow but also its orientation. This paper presents color-table animation of FROLIC images. Various color-table compositions are discussed in detail. When animating FROLIC im...

متن کامل

Two Tricks for the Price of One: Linear Filters and Their Transposes

Many image processing algorithms exist in pairs: a forward mapping version and a reverse mapping version [9], [10]. In this paper we show that the forward and reverse versions of spatially-varying convolution filters are transpose to each other. We will then show how an implementation of a function that operates linearly on a set of variables may be transformed into an implementation of its tra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009